defensive weapons - Espagnol Anglais Dictionnaire